.scroll-y {
	overflow-y: scroll;
}
.user-rz{
	position: relative;
	display: inline-block;
}
.user-rz-icon{
	position: absolute;
	right: -6upx;
	bottom: -4upx;
	width: 24upx;
	height: 24upx;
}
.user-rz-icon-pbl {
    position: absolute;
    right: -6upx;
    bottom: 2upx;
	width: 24upx;
	height: 24upx;
}
.user-rz-icon-htop {
    position: absolute;
    right: -4upx;
    bottom: 4upx;
    width: 30upx;
    height: 30upx;
    z-index: 10;
}
.name-vip{
	color:#ff6c3e;
}
.notice-text{
	margin: 20upx 10upx 20upx 20upx;
}
.notice-box{
	display:flex;
	align-items:center;
	padding: 0upx 20upx 0upx 40upx;
}

     /* 图标容器5 start */
        .icon5 {
          &__item {
            // width: 30%;
            background-color: #FFFFFF;
            border-radius: 10rpx;
            padding: 0rpx;
            margin: 0rpx;
            transform: scale(1);
            transition: transform 0.3s linear;
            will-change: transform;
            transform-origin: center center;
            
            &--icon {
              width: 90rpx;
              height: 90rpx;
              border-radius: 34rpx;
              margin-bottom: 18rpx;
              position: relative;
              z-index: 1;
            }
          }
        }
 
        
    /* 组件导航列表 start*/
    .nav-list {
      display: flex;
      flex-wrap: wrap;
      padding: 0rpx 12rpx 0rpx;
      justify-content: space-between;
      
      /* 列表元素 start */
      .nav-list-item {
        padding: 95rpx 30rpx 5rpx 30rpx;
        border-radius: 12rpx;
        width: 45%;
        margin: 0 18rpx 40rpx;
        background-size: cover;
        background-position: center;
        position: relative;
        z-index: 99;
        
        /* 元素标题 start */
        .nav-link {
          font-size: 32rpx;
          text-transform: capitalize;
          padding: 0 0 10rpx 0;
          position: relative;
          
          .title {
            color: #FFFFFF;
            margin-top: 80rpx;
            text-align: center;
          }
          .join {
            color: #FFFFFF;
            margin-top: 30rpx;
            margin-bottom: 40rpx;
            padding: 10rpx;
            text-align: center;
          }
        }
        /* 元素标题 end */
        
        /* 元素图标 start */
        .icon {
          font-variant: small-caps;
          position: absolute;
          top: 60rpx;
          right: 50rpx;
          left: 37%;
          width: 90rpx;
          height: 90rpx;
          line-height: 90rpx;
          margin: 0;
          padding: 0;
          display: inline-flex;
          text-align: center;
          justify-content: center;
          vertical-align: middle;
          font-size: 50rpx;
          color: #FFFFFF;
          white-space: nowrap;
          opacity: 0.9;
          background-color: rgba(0, 0, 0, 0.05);
          background-size: cover;
          background-position: 50%;
          border-radius: 5000rpx;
          
          &::after {
            content: " ";
            position: absolute;
            z-index: -1;
            width: 100%;
            height: 100%;
            left: 0;
            bottom: 0;
            border-radius: inherit;
            opacity: 1;
            transform: scale(1, 1);
            background-size: 100% 100%;
            background-image: url(https://tnuiimage.tnkjapp.com/cool_bg_image/icon_bg2.png);
          }
        }
        /* 元素图标 end */
      }
      /* 列表元素 end */
    }
    /* 组件导航列表 end*/
 .page-b {
 	  max-height: 100vh;
 	  }
 	  
 	/* 底部安全边距 start*/
 	.tn-tabbar-height {
 		min-height: 120rpx;
 		height: calc(140rpx + env(safe-area-inset-bottom) / 2);
 	  height: calc(140rpx + constant(safe-area-inset-bottom));
 	}  
 	
 	/* 底部tabbar假阴影 start*/
 	.bg-tabbar-shadow{
 	  // background-image: repeating-linear-gradient(to top, rgba(0,0,0,0.1) 10rpx, rgba(255,255,255,0) , rgba(255,255,255,0));
 	  box-shadow: 0rpx 0rpx 400rpx 0rpx rgba(0, 0, 0, 0.25);
 	  position: fixed;
 	  bottom: calc(0rpx + env(safe-area-inset-bottom) / 2);
 	  bottom: calc(0rpx + constant(safe-area-inset-bottom));
 	  height: 60rpx;
 	  width: 100vw;
 	  z-index: 0;
 	}
 	
 	/* 自定义导航栏内容 start */
 	  .custom-nav {
 	    height: 100%;
 	    
 	    &__back {
 	      margin: auto 5rpx;
 	      font-size: 60rpx;
 	      margin-right: 10rpx;
 	      margin-left: 30rpx;
 	      flex-basis: 5%;
 	    }
 	    
 	    &__search {
 	      flex-basis: 60%;
 	      width: 100%;
 	      height: 100%;
 	      
 	      &__box {
 	        width: 100%;
 	        height: 70%;
 	        padding: 10rpx 0;
 	        margin: 0 30rpx;
 	        border-radius: 60rpx 60rpx 0 60rpx;
 	        font-size: 24rpx;
 	      }
 	      
 	      &__icon {
 	        padding-right: 10rpx;
 	        margin-left: 20rpx;
 	        font-size: 30rpx;
 	      }
 	      
 	      &__text {
 	        color: #AAAAAA;
 	      }
 	    }
 	  }
 	
 	  /* 自定义导航栏内容 end */
 	  /* 博主头像 start*/
 	  .image-circle{
 	    // padding: 95rpx;
 	    width: 190rpx;
 	    height: 190rpx;
 	    font-size: 40rpx;
 	    font-weight: 300;
 	    position: relative;
 	  }
 	  .image-pic{
 	    border: 1rpx solid #F8F7F8;
 	    background-size: cover;
 	    background-repeat:no-repeat;
 	    // background-attachment:fixed;
 	    background-position:top;
 	    border-radius: 10rpx;
 	  }
 	  
 	  .tn-color-more{
 	    color: #1D2541;
 	  }
 	  .tn-color-add{
 	    color: #1D2541;
 	  }
 	  
 	  .tn-color-cat{
 	    color: #1D2541;
 	  }
 	  .tn-bg-cat{
 	    background-color: #1D2541;
 	  }
 	  
 	  /* 标签 start*/
 	  .tn-plan-content {
 	    &__item {
 	      display: inline-block;
 	      line-height: 45rpx;
 	      padding: 10rpx 30rpx;
 	      margin: 20rpx 20rpx 5rpx 0rpx;
 	      
 	      &--prefix {
 	        padding-right: 10rpx;
 	      }  
 	    }
 	  }
 	  /* 标签 end*/
 	  
 	/* 文章内容 start*/
 	  .blogger {
 	    &__item {
 	      padding: 30rpx;
 	    }
 	    
 	    &__author {
 	      &__btn {
 	        margin-right: -12rpx;
 	        opacity: 0.5;
 	      }
 	    }
 	    
 	    &__desc {
 	      line-height: 30rpx;
 	      
 	      &__label {
 	        
 	        color: #1D2541;
 	        background-color: #F3F2F7;
 	        border-radius: 10rpx;
 	        font-size: 22rpx;
 	        
 	        padding: 5rpx 15rpx;
 	        margin: 5rpx 18rpx 0 0;
 	        
 	        &--prefix {
 	          font-size: 24rpx;
 	          color: #1D2541;
 	          padding-right: 10rpx;
 	        }
 	      }
 	      &__content {
 	        line-height: 50rpx;
 	      }
 	    }
 	    
 	    &__content {
 	      margin-top: 18rpx;
 	      padding-right: 18rpx;
 	      
 	      &__data {
 	        line-height: 46rpx;
 	        text-align: justify;
 	        overflow: hidden;
 	        transition: all 0.25s ease-in-out;
 	
 	      }
 	      
 	      &__status {
 	        margin-top: 10rpx;
 	        font-size: 26rpx;
 	        color: #82B2FF;
 	      }
 	    }
 	    
 	    &__main-image {
 	      border: 1rpx solid #F8F7F8;
 	      border-radius: 16rpx;
 	      
 	      &--1 {
 	        max-width: 80%;
 	        max-height: 300rpx;
 	      }
 	      
 	      &--2 {
 	        max-width: 260rpx;
 	        max-height: 260rpx;
 	      }
 	      
 	      &--3 {
 	        height: 192rpx;
 	        width: 100%;
 	      }
 	    }
 	    
 	    &__count-icon {
 	      padding-right: 5rpx;
 	    }
 	    
 	    &__ad {
 	      width: 100%;
 	      height: 500rpx;
 	      transform: translate3d(0px, 0px, 0px) !important;
 	      
 	      ::v-deep .uni-swiper-slide-frame {
 	        transform: translate3d(0px, 0px, 0px) !important;
 	      }
 	      .uni-swiper-slide-frame {
 	        transform: translate3d(0px, 0px, 0px) !important;
 	      }
 	      
 	      &__item {
 	        position: absolute;
 	        width: 100%;
 	        height: 100%;
 	        transform-origin: left center;
 	        transform: translate3d(100%, 0px, 0px) scale(1) !important;
 	        transition: transform 0.25s ease-in-out;
 	        z-index: 1;
 	        
 	        &--0 {
 	          transform: translate3d(0%, 0px, 0px) scale(1) !important;
 	          z-index: 4;
 	        }
 	        &--1 {
 	          transform: translate3d(13%, 0px, 0px) scale(0.9) !important;
 	          z-index: 3;
 	        }
 	        &--2 {
 	          transform: translate3d(26%, 0px, 0px) scale(0.8) !important;
 	          z-index: 2;
 	        }
 	      }
 	      
 	      &__content {
 	        border-radius: 40rpx;
 	        width: 640rpx;
 	        height: 500rpx;
 	        overflow: hidden;
 	      }
 	      
 	      &__image {
 	        width: 100%;
 	        height: 100%;
 	      }
 	    }
 	  }
 	  /* 文章内容 end*/
 	   
 	   /* 间隔线 start*/
 	  .tn-strip-bottom {
 	   width: 100%;
 	   border-bottom: 20rpx solid rgba(241, 241, 241, 0.8);
 	  }
 	   /* 间隔线 end*/
 	   
		.home-shadow {
			border-radius: 15rpx;
			border-bottom: 1px solid #ebebeb;
		}
 	   
 	  
 	  /* 广告内容 start */
 	  .ad-image{
 	    width: 80rpx;
 	    height: 80rpx;
 	    position: relative;
 	  }
 	  .ad-pic{
 	    background-size: cover;
 	    background-repeat:no-repeat;
 	    // background-attachment:fixed;
 	    background-position:top;
 	    border-radius: 20%;
 	  }
 	  /* 自定义导航栏内容 end */
 	  
 	  
 	  /* 全屏轮播  start*/
 	  /* .card-swiper {
 	    height: 100vh !important;
 	  }
 	    
 	  .card-swiper swiper-item {
 	    width: 750rpx !important;
 	    left: 0rpx;
 	    box-sizing: border-box;
 	    overflow: initial;
 	  }
 	    
 	  .card-swiper swiper-item .swiper-item {
 	    width: 100%;
 	    display: block;
 	    height: 100vh;
 	    border-radius: 0rpx;
 	    transform: scale(1);
 	    transition: all 0.2s ease-in 0s;
 	    overflow: hidden;
 	  }
 	    
 	  .card-swiper swiper-item.cur .swiper-item {
 	    transform: none;
 	    transition: all 0.2s ease-in 0s;
 	  }
 	    
 	  .card-swiper swiper-item .swiper-item-png {
 	    margin-top: -50vh;
 	    width: 100%;
 	    display: block;
 	    border-radius: 0rpx;
 	    transform: translate(1040rpx, 20rpx) scale(0.5, 0.5);
 	    transition: all 0.6s ease 0s;
 	    // overflow: hidden;
 	  }
 	    
 	  .card-swiper swiper-item.cur .swiper-item-png {
 	    margin-top: -100vh;
 	    width: 900rpx;
 	    transform: translate(-80rpx, 0rpx) scale(1, 1);
 	    transition: all 0.6s ease 0s;
 	  }
 	  .image-banner{
 	    display: flex;
 	    align-items: center;
 	    justify-content: center;
 	  }
 	  .image-banner image{
 	    width: 100%;
 	  } */
 	  
 	  /* 轮播指示点 start*/
 	  /* .indication{
 	    z-index: 9999;
 	    width: 100%;
 	    height: 36rpx;
 	    position: fixed;
 	    // display:flex;
 	    display: block;
 	    flex-direction:row;
 	    align-items:center;
 	    justify-content:center;
 	  }
 	  
 	  .spot{
 	    background-color: #000;
 	    opacity: 0.3;
 	    width: 10rpx;
 	    height: 10rpx;
 	    border-radius: 20rpx;
 	    margin: 20rpx 0 !important;
 	    left: 95vw;
 	    top: -60vh;
 	    position: relative;
 	  }
 	  
 	  .spot.active{
 	    opacity: 0.6;
 	    height: 30rpx;
 	    background-color: #000;
 	  }  */
 	  
 	  /* 轮播视觉差 start */
 	  .card-swiper {
 	    height: 330rpx !important;
 	  }
 	    
 	  .card-swiper swiper-item {
 	    width: 750rpx !important;
 	    left: 0rpx;
 	    box-sizing: border-box;
 	    padding: 40rpx 30rpx 30rpx 30rpx;
 	    overflow: initial;
 	  }
 	    
 	  .card-swiper swiper-item .swiper-item {
 	    width: 100%;
 	    display: block;
 	    height: 100%;
 	    border-radius: 10rpx;
 	    transform: scale(1);
 	    transition: all 0.2s ease-in 0s;
 	    will-change: transform;
 	    // overflow: hidden;
 	  }
 	    
 	  .card-swiper swiper-item.cur .swiper-item {
 	    transform: none;
 	    transition: all 0.2s ease-in 0s;
 	    will-change: transform;
 	  }
 	    
 	  .card-swiper swiper-item .swiper-item-text {
 	    margin-top: -160rpx;
 	    text-align: center;
 	    width: 100%;
 	    display: block;
 	    height: 50%;
 	    border-radius: 10rpx;
 	    transform: translate(100rpx, -60rpx) scale(0.9, 0.9);
 	    transition: all 0.6s ease 0s;
 	    will-change: transform;
 	    overflow: hidden;
 	  }
 	    
 	  .card-swiper swiper-item.cur .swiper-item-text {
 	    margin-top: -220rpx;
 	    width: 100%;
 	    transform: translate(0rpx, 0rpx) scale(0.9, 0.9);
 	    transition: all 0.6s ease 0s;
 	    will-change: transform;
 	  }
 	  
 	  .image-banner{
 	    display: flex;
 	    align-items: center;
 	    justify-content: center;
 	  }
 	  .image-banner image{
 	    width: 100%;
 	    height: 100%;
 	  }
 	  
 	  /* 轮播指示点 start*/
 	  .indication{
 	    z-index: 9999;
 	    width: 100%;
 	    height: 36rpx;
 	    position: absolute;
 	    display:flex;
 	    flex-direction:row;
 	    align-items:center;
 	    justify-content:center;
 	  }
 	  
 	  .spot{
 	    background-color: #FFFFFF;
 	    opacity: 0.6;
 	    width: 10rpx;
 	    height: 10rpx;
 	    border-radius: 20rpx;
 	    top: -70rpx;
 	    margin: 0 8rpx !important;
 	    position: relative;
 	  }
 	  
 	  .spot.active{
 	    opacity: 1;
 	    width: 30rpx;
 	    background-color: #FFFFFF;
 	  }
 	  
 	  /* 资讯主图 start*/
 	  .image-article {
 	    border-radius: 8rpx;
 	    border: 1rpx solid #F8F7F8;
 	    width: 200rpx;
 	    height: 200rpx;
 	    position: relative;
 	  }
 	  
 	  .image-pic {
 	    background-size: cover;
 	    background-repeat: no-repeat;
 	    // background-attachment:fixed;
 	    background-position: top;
 	    border-radius: 10rpx;
 	  }
 	  
 	  .article-shadow {
 	    border-radius: 15rpx;
 	    box-shadow: 0rpx 0rpx 60rpx 0rpx rgba(0, 0, 0, 0.1);
 	  }
 	  
 	  /* 文字截取*/
 	  .clamp-text-1 {
 	    -webkit-line-clamp: 1;
 	    display: -webkit-box;
 	    -webkit-box-orient: vertical;
 	    text-overflow: ellipsis;
 	    overflow: hidden;
 	  }
 	  
 	  .clamp-text-2 {
 	    -webkit-line-clamp: 2;
 	    display: -webkit-box;
 	    -webkit-box-orient: vertical;
 	    text-overflow: ellipsis;
 	    overflow: hidden;
 	  }
 	  
 	  /* 标签内容 start*/
 	  .tn-tag-content {
 	    &__item {
 	      display: inline-block;
 	      line-height: 35rpx;
 	      color: #1D2541;
 	      background-color: #F3F2F7;
 	      border-radius: 10rpx;
 	      font-size: 22rpx;
 	      padding: 5rpx 15rpx;
 	  
 	      &--prefix {
 	        padding-right: 10rpx;
 	      }
 	    }
 	  }
 	  
 	  
 	  /* 图标容器9 start */
 	  .icon9 {
 	    &__item {
 	      width: 30%;
 	      background-color: #FFFFFF;
 	      border-radius: 10rpx;
 	      padding: 30rpx;
 	      margin: 20rpx 10rpx;
 	      transform: scale(1);
 	      transition: transform 0.3s linear;
 	      transform-origin: center center;
 	      
 	      &--icon {
 	        width: 110rpx;
 	        height: 110rpx;
 	        font-size: 65rpx;
 	        border-radius: 50%;
 	        margin: 20rpx 40rpx;
 	        position: relative;
 	        z-index: 1;
 	        
 	        &::after {
 	          content: " ";
 	          position: absolute;
 	          z-index: -1;
 	          width: 100%;
 	          height: 100%;
 	          left: 0;
 	          bottom: 0;
 	          border-radius: inherit;
 	          opacity: 1;
 	          transform: scale(1, 1);
 	          background-size: 100% 100%;
 	          background-image: url(https://tnuiimage.tnkjapp.com/cool_bg_image/icon_bg5.png);
 	        }
 	      }
 	    }
 	  }
 	  
 	  
 	  /* 悬浮 */
 	  .tnxuanfu{
 	    animation: suspension 3s ease-in-out infinite;
 	  }
 	  
 	  @keyframes suspension {
 	    0%, 100% {
 	      transform: translateY(0);
 	    }
 	    50% {
 	      transform: translateY(-0.8rem);
 	    }
 	  }
 	  /* 悬浮按钮 */
 	  .button-shop {
 	    width: 90rpx;
 	    height: 90rpx;
 	    display: flex;
 	    flex-direction: row;
 	    position: fixed;
 	    /* bottom:200rpx;
 	      right: 20rpx; */
 	    left: 5rpx;
 	    top: 5rpx;
 	    z-index: 1001;
 	    border-radius: 100px;
 	    opacity: 0.9;
 	  }
 	  
 	  
 	  /* 按钮 */
 	  .edit {
 	    bottom: 300rpx;
 	    right: 75rpx;
 	    position: fixed;
 	    z-index: 9999;
 	  }
 	  
 	  
 	  .pa,
 	  .pa0 {
 	    position: absolute
 	  }
 	  
 	  .pa0 {
 	    left: 0;
 	    top: 0
 	  }
 	  
 	  
 	  .bg0 {
 	    width: 100rpx;
 	    height: 100rpx;
 	    top: 50%;
 	    left: 50%;
 	    transform: translate(-50%, -50%);
 	  }
 	  
 	  .bg1 {
 	    width: 100%;
 	    height: 100%;
 	  }
 	  
 	  
 	  
 	  
 	  .hx-box {
 	    top: 50%;
 	    left: 50%;
 	    width: 100rpx;
 	    height: 100rpx;
 	    transform-style: preserve-3d;
 	    transform: translate(-50%, -50%) rotateY(75deg) rotateZ(10deg);
 	  }
 	  
 	  .hx-box .pr {
 	    width: 100rpx;
 	    height: 100rpx;
 	    transform-style: preserve-3d;
 	    animation: hxz 20s linear infinite;
 	  }
 	  
 	  @keyframes hxz {
 	    0% {
 	      transform: rotateX(0deg);
 	    }
 	  
 	    100% {
 	      transform: rotateX(-360deg);
 	    }
 	  }
 	  
 	  
 	  
 	  .hx-box .pr .pa0 {
 	    width: 100rpx;
 	    height: 100rpx;
 	    /* border: 4px solid #5ec0ff; */
 	    border-radius: 1000px;
 	  }
 	  
 	  .hx-box .pr .pa0 .span {
 	    display: block;
 	    width: 100%;
 	    height: 100%;
 	    background: url(https://tnuiimage.tnkjapp.com/cool_bg_image/arc4.png) no-repeat center center;
 	    background-size: 100% 100%;
 	    animation: hx 4s linear infinite;
 	  }
 	  
 	  @keyframes hx {
 	    to {
 	      transform: rotate(360deg);
 	    }
 	  }
 	  
 	  .hx-k1 {
 	    transform: rotateX(-60deg) rotateZ(-60deg)
 	  }
 	  
 	  .hx-k2 {
 	    transform: rotateX(-30deg) rotateZ(-30deg)
 	  }
 	  
 	  .hx-k3 {
 	    transform: rotateX(0deg) rotateZ(0deg)
 	  }
 	  
 	  .hx-k4 {
 	    transform: rotateX(30deg) rotateZ(30deg)
 	  }
 	  
 	  .hx-k5 {
 	    transform: rotateX(60deg) rotateZ(60deg)
 	  }
 	  
 	  .hx-k6 {
 	    transform: rotateX(90deg) rotateZ(90deg)
 	  }
 	  
 	  
 	  /* 用户头像 start */
 	  .logo-image {
 	    width: 40rpx;
 	    height: 40rpx;
 	    position: relative;
 	  }
 	  
 	  .logo-pic {
 	    background-size: cover;
 	    background-repeat: no-repeat;
 	    // background-attachment:fixed;
 	    background-position: top;
 	    border: 1rpx solid rgba(255,255,255,0.05);
 	    // box-shadow: 0rpx 0rpx 80rpx 0rpx rgba(0, 0, 0, 0.15);
 	    border-radius: 50%;
 	    overflow: hidden;
 	    // background-color: #FFFFFF;
 	  }
 	  
 	  /* 头像 start */
 	  .logo-image2 {
 	    width: 90rpx;
 	    height: 90rpx;
 	    position: relative;
 	  }
 	  
 	  .logo-pic2 {
 	    background-size: cover;
 	    background-repeat: no-repeat;
 	    // background-attachment:fixed;
 	    background-position: top;
 	    box-shadow: 0rpx 0rpx 80rpx 0rpx rgba(0, 0, 0, 0.15);
 	    border-radius: 50%;
 	    overflow: hidden;
 	    // background-color: #FFFFFF;
 	  }
 	  
 	  /* 瀑布流*/
 	  .product__item {
 	    background-color: #FFFFFF;
 	    overflow: hidden;
 	    margin: 0 7rpx;
		margin-top: 10rpx;
 	    // box-shadow: 0rpx 0rpx 30rpx 0rpx rgba(0, 0, 0, 0.07);
 	    
 	    .item {
 	      /* 图片 start */
 	      &__image {
 	        width: 100%;
 	        height: auto;
 	        background-color: #FFFFFF;
 	        border: 1rpx solid #F8F7F8;
 	        border-radius: 10rpx;
 	        overflow: hidden;
 	      }
 	      /* 图片 end */
 	      
 	      /* 内容 start */
 	      &__data {
 	        padding: 14rpx 0rpx;
 	      }
 	      
 	      /* 标题 start */
 	      &__title-container {
 	        text-align: justify;
 	        line-height: 38rpx;
 	        vertical-align: middle;
 	      }
 	      &__store-type {
 	        height: 28rpx;
 	        font-size: 20rpx;
 	        position: relative;
 	        display: inline-flex;
 	        align-items: center;
 	        justify-content: center;
 	        padding: 4rpx;
 	        border-radius: 6rpx;
 	        white-space: nowrap;
 	        text-align: center;
 	        top: -2rpx;
 	        margin-right: 6rpx;
 	      }
 	      &__title {
 	        font-size: 28rpx;
 	      }
 	      /* 标题 end */
 	      
 	      /* 标签 start */
 	      &__tags-container {
 	        display: flex;
 	        flex-direction: row;
 	        flex-wrap: nowrap;
 	        align-items: center;
 	        justify-content: flex-start;
 	      }
 	      &__tag {
 	        margin: 10rpx;
 	        color: #7C8191;
 	        background-color: #F3F2F7;
 	        padding: 4rpx 14rpx 6rpx;
 	        border-radius: 10rpx;
 	        font-size: 20rpx;
 	        
 	        &:first-child {
 	          margin-left: 0rpx !important;
 	        }
 	      }
 	      /* 标签 end */
 	      
 	      /* 价格 start */
 	      &__price-container {
 	        font-size: 24rpx;
 	        color: #E83A30;
 	      }
 	      &__price {
 	        &--unit {
 	          
 	        }
 	        &--integer {
 	          font-size: 38rpx;
 	        }
 	        &--decimal {
 	          
 	        }
 	      }
 	      /* 价格 end */
 	      /* 内容 end */
 	    }
 	  }
 	
 	
 .order-wrap {
   display: flex;
   flex-direction: column;
   height: calc(100vh - var(--window-top));
   width: 100%;
 }
 
 .swiper {
   &__box {
     flex: 1;
   }
 
   &__item {
      height: 100%; 
   }
 }
 .uni-swiper-slides-1 {
     margin: 0upx 20upx;
	 box-sizing: border-box;
 }